Part Number Hot Search : 
KAQY414A 100E1 1H101J C1417 TI100422 AV0932C EN25Q80 4ADR2
Product Description
Full Text Search
 

To Download MK5027 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 MK5027
SS7 SIGNALLING LINK CONTROLLER
CMOS FULLY COMPATIBLE WITH BOTH 8 OR 16 BIT SYSTEMS SYSTEM CLOCK RATE TO 10MHz. DATA RATE UP TO 2.5Mbps FOR SS7 PROTOCOL PROCESSING,7Mbps FOR TRANSPARENT HDLC MODE COMPLETE LEVEL 2 IMPLEMENTATION COMPATIBLE WITH 1988 CCITT, AT&T, ANSI, AND BELLCORE SIGNALLING SYSTEM NUMBER 7 LINK LEVEL PROTOCOLS 52 PIN PLCC AND 48-PIN DIP PIN-FOR-PIN COMPATIBLE WITH THE SGS-THOMSON X.25 CHIP (MK5025) AND NEARLY PIN-FORPIN COMPATIBLE WITH THE SGS-THOMSON VLANCE CHIP (MK5032) BUFFER MANAGEMENT INCLUDES: - Initialization Block - Separate Receive and Transmit Rings - Variable Descriptor Ring and Window Sizes. ON CHIP DMA CONTROL WITH PROGRAMMABLE BURST LENGTH SELECTABLE BEC OR PCR RETRANSMISSION METHODS, INCLUDING FORCED RETRANSMISSION FOR PCR HANDLES ALL 7 SS7 TIMERS HANDLES ALL SS7 FRAME FORMATTING: - Zero bit insert and delete - FCS generation and detection - Frame delimiting with flags PROGRAMMABLE MINIMUM SIGNAL UNIT SPACING (number of flags between SU's) HANDLES ALL SEQUENCING AND LINK CONTROL SELECTABLE FCS OF 16 OR 32 BITS. TESTING FACILITIES: - Internal Loopback - Silent Loopback - Optional Internal Data Clock Generation - Self Test ALL INPUTS AND OUTPUTS ARE TTL COMPATIBLE PROGRAMMABLE FOR FULL OR HALF DUPLEX OPERATION DESCRIPTION The SGS-THOMSON Signalling System #7 Signalling Link Controller (MK5027) is a VLSI semiAugust 1989
DIP48
PLCC52
conductor device which provides a complete link control function conforming to the 1988 CCITT version of SS7. This includes frame formatting, transparency (so called "bit-stufling"), error recovery by two types of retransmission, error monitoring, sequence number control, link status control, and FISU generation. One of the outstanding features of the MK5027 is its buffer management which includes on-chip DMA. This feature allows users to handlq multiple packets of receive and transmit data at a time. (A conventional data linkcontrol chip plus a separate DMA chip would handle data for only a single block at a time.) The MK5027 may be used with any of several popular 16 and 8 bit microprocessors, such as 68000, 6800, Z8000, Z80, LSI-11, 8086, 8088, 8080, etc. Figure 1: Pin Connection.
VSS-GND DAL07 DAL06 DAL05 DAL04 DAL03 DAL02 DAL01 DAL00 READ INTR DALI DALO DAS BMO, BYTE, BUSREL BMI, BUSAKO HOLD, BUSRQ ALE, AS HLDA CS ADR READY RESET VSS-GND 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 48 47 46 45 44 43 42 41 VCC (+5V) DAL08 DAL09 DAL10 DAL11 DAL12 DAL13 DAL14 DAL15 A16 A17 A18 A19 A20 A21 A22 A23 RD DSR, CTS TD SYSCLK RCLK DTR, RTS TCLK
M K 5 0 H 2 5
40 39 38 37 36 35 34 33 32 31 30 29 28 27 26 25
1/19
MK5027
Table 1: Pin Description. LEGEND:
I IO OD Input only Input/Output O 3S Output only 3-State
Open Drain (no internal pull-up) Pin(s) 2-9 40-47 Type IO/3S Descriplion The time multiplexed Data Address bus. During the address portion of a memory transfer, DALe15:00 contains the lower 16 bits of the memory address. During the data portion of a memory transfer, DAL<15:00> contains the read or write data, depending on the type of transfer. READ indicates the type of operation that the bus controller is performing during a bus transaction. READ is driven by the MK5027 only while it is the BUS MASTER. READ is valid during the entire bus transaction and is tristated at all other times. MK5027 as a Bus Slave: READ = HIGH - Data is placed on the DAL lines by the chip. READ = LOW - Data is taken off the DAL lines by the chip. MK5027 as a Bus Master: READ = HIGH - Data is taken off the DAL lines by the chip. READ = LOW - Data is placed on the DAL lines by the chip. INTERRUPT is an attention interrupt line that indicates that one or more of the following CSR0 status flags is set: MISS, MERR, RINT, TINT or PINT. INTERRUPT is enabled by CSR0<0.9>, INEA = 1. DAL IN is an external bus transceiver control line. DALI is driven by the MK5027 only while it is the BUS MASTER. DALI is asserted by the MK5027 when | ads from the DAL lines during the data portion of a READ transfer. DALI is not asserted during a WRITE transfer. DAL OUT is an external bus transceiver control line. DALO is driven by the MK5027 only while it is the BUS MASTER. DALO is asserted by the MK5027 when it drives the DAL lines during the address portion of a READ transfer or for the duration of a WRITE transfer. DATA STROBE defines the data portio,n of a transaction. By definition, data is stable and valid at the low to high transition of DAS. This signal is driven by the MK5027 while it is the BUS MASTER. During the BUS SLAVE operation, this pin is used as an input. At all other times the signal is tristated. I/O pins 15 and 16 are programmable through CSR4. If bit 06 of CSR4 is set to a one, pin 15 becomes input BUSREL and is used by the host to signal the MK5027 to terminate a DMA burst after the current bus transfer has completed. If bit 06 is clear the pin 15 is an output and behaves as described below for pin 16.
Signal Name DAL<15:00>
READ
10
IO/3S
INTR
11
O/OD
DALI
12
O/3S
DALO
13
O/3S
DAS
14
IO/3S
BMO BYTE BUSREL
15
IO/3S
Note: Pin out shown is for 48 pin dip.
2/19
MK5027
Table 1: Pin Description (continued)
Signal Name BM1 BUSAKO Pin(s) 16 Type O/3S Descriplion Pins 15 and 16 are programmable though bit 00 of CSR4 (BCON). If CSR4<00> BCON = 0, I/O PIN 15 = BMO (O/3S) I/O PIN 16 = BM1 (O/3S) BYTE MASK<1:0> indicates the byte(s) on the DAL to be read or written during this bus transaction. MK5027 drives these lines only as a Bus Master. MK5027 ignores the BM lines when it is a Bus Slave. Byte selection is done as outlined in the following table. BM1 BM0 TYPE OF TRANSFER
LOW LOW ENTIRE WORD LOW HIGH UPPER BYTE (DAL<15:08>) HIGH LOW LOWER BYTE (DAL<07:00>) HIGH HIGH NONE If CSR4<00>BCON = 1, I/O PIN 15 = BYTE (O/3S) I/O PIN 16 = BUSAKO(O) Byte selection is done using the BYTE line and DAL<00> latched during the address portion of the bus transaction. MK5027 drives BYTE only a Bus Master and ignores it when a Bus Slave. Byte selection is done as outlined in the following table. BYTE LOW LOW HIGH HIGH DAL<00> LOW HIGH LOW HIGH TYPE OF TRANSFER ENTIRE WORD ILLEGAL CONDITION LOWER BYTE UPPER BYTE
HOLD BUSRQ
17
IO/OD
ALE AS
18
O/3S
HLDA
19
I
BUSAKO is a bus request daisy chain output. If MK5027 is not requesting the bus and it receives HLDA, BUSAKO will be driven low. If MK5027 is requesting the bus when it receives HLDA, BUSAKO will remain high. Note: All transfers are entire word unless the MK5027 is configured for 8 bit operation. Pins 17 is configured through bit 0 of CSR4. If CSR4<00> BCON = 0, I/O PIN 17 = HOLD HOLD request is asserted by MK5027 when it requires a DMA cycle, if HLDA is inactive, regardless of the previous state of the HOLD pin. HOLD is held low for the entire ensuing bus transaction. If CSR4<00> BCON = 1, I/O PIN 17 = BUSRQ BUSRQ is asserted by MK5027 when it requires a DMA cycle if the prior state of the BUSRQ pin was high and HLDA is inactive. BUSRQ is held low for the entire ensuing bus transaction. The active level of ADDRESS STROBE is programmable through CSR4. The address portion of a bus transfer occurs while this signal is at its asserted level. This signal is driven by MK5027 while it is the BUS MASTER. At all other times, the signal is tristated. If CSR4<01> ACON = 0, I/O PIN 18 = ALE ADDRESS LATCH ENABLE is used to demultiplex the DAL lines and define the address portion of the transfer and remains low during the data portion. If CSR4<01> ACON = 1, I/O PIN 18 = AS As AS, the signal pulses low during the address portion of the bus transfer. The low to high transition of AS can be used by a slave device to strobe the address into a register. AS is effectively the inversion of ALE. HOLD AKNOWLEDGE is the response to HOLD. When HLDA is low in response to MK5027's assertion of HOLD, the MK5027 is the Bus Master. HLDA should be desasserted ONLY after HOLD has been released by the MK5027. 3/19
MK5027
Table 1: Pin Description (continued)
Signal Name CS ADR Pin(s) 20 21 Type I I Descriplion CHIP SELECT indicates, when low, that the MK5027 is the slave device for the data transfer.CS must be valid througout the enture transaction. ADDRESS selects the Register Address Port or the Register Data Port. It must be valid throughout the data portion of the transfer and is only used by the chip when CS is low. ADR LOW HIGH READY 22 IO/OD PORT REGISTER DATA PORT REGISTER ADDRESS PORT
When the MK5027 is a Bus Master, READY is an asynchronous acknowledgement from the bus memory that memory will accept data in a WRITE cycle or that memory has put data on the DAL lines in a READ cycle. As a bus Slave, the MK5027 asserts READY when it has put data on the DAL lines during a READ cycle or is about to take data from the DAL lines during WRITE cycle. READY is a response to DAS and it will be released after DAS or CS is negated. RESET is the Bus signal that will cause MK5027 to cease operation, clear its internal logic and enter an idle state with the Power Off bit of CSR0 set. TRANSMIT CLOCK. A 1x clock input for transmitter timing. TD changes on the falling edge of TCLK. The frequency of TCLK may not be greater than the frequency of SYSCLK. DATA TERMINAL READY, REQUEST TO SEND. Modem control pin. Pin 26 is configurable through CSR5. This pin can be programmed to behave as output RTS or as programmable IO pin DTR. If configured as RTS, the MK5027 will assert this pin if it has data to send and throughout the transmission of a signal unit. RECEIVE CLOCK. A 1x clock input for receiver timing. RD is sampled on the rising edge of RCLK. The frequency of RCLK may not be greater than the frequency of SYSCLK. SYSTEM CLOCK. System clock used for internal timing of the MK5027. SYSCLK should be a square wave, of frequency up to 10MHz. TRANSMIT DATA. Transmit serial data output. DATA SET READY, CLEAR TO SEND. Modem Control Pin. Pin 30 is configurable through CSR5. This pin can be programmed to behave as input CTS or as programmable IO pin DSR. If configured as CTS, the MK5027 will transmit all ones while CTS is high. RECEIVE DATA. Received serial data input. Address bits <23:16> used in conjunction with DAL <15:00> to produce a 24 bit address. MK5027 drives these lines only as a Bus Master. A23-A20 may be driven continuously as described in the CSR4<7> BAEN bit. Ground Pins Power Supply Pin +5.0 VDC 5%
RESET TCLK
23 25
I I
DTR RTS
26
IO
RCLK
27
I
SYSCLK TD DSR CTS
28 29 30
I O IO
RD A<23:16>
31 32-39
I O/3S
VSS-GND VCC
1, 24 48
4/19
MK5027
Figure 2: Possible System Configuration for the MK5027.
5/19
MK5027
Figure 3: MK5027 Simplified Block Diagram.
ADR DTR, RTS
DSR, CTS
ALE, AS
HOLD
DALO
HLDA
A <23:16> DAL <15:00>
READY READ DAS FIRMWARE ROM CONTROL / STATUS REGISTERS 0 - 5 MICRO CONTROLLER TIMERS
DMA CONTROLLER
SYSCLK
INTERNAL BUS
RECEIVER FIFO
TRANSMITTER FIFO VCC VSS - GND RESET
INTR
DALI
BM0 BM1
CS
RCLK RD
RECEIVER
TRANSMITTER
TCLK TD
LOOPBACK TEST
OPERATIONAL DECRIPTION The SGS-THOMSON Signalling System #7 Signalling Link Controller (MK5027) device is a VLSI product intended for data communication applications requiring SS7 link level control. The MK5027 will perform all frame formatting, such as: frame delimiting with flags, FCS generation and detection. It will also perform all error recovery and link control. The MK5027 also includes a buffer management mechanism that allow the user to transmit and/or receive multiple MSU's. Contained in the buffer management is an on-chip dual chan6/19
nel DMA: one channel for receive and one channel for transmit. The MK5027 handles error recovery and link status signalling. The MK5027 is intended to be used with any popular 16 or 8 bit microprocessor. Possible system configuration for the MK5027 is shown in Figure 2. The MK5027 will move multiple blocks of receive and transmit data directly into and out of memory through the host's bus. An I/O acceleration processor in Figure 2 is recommended, but not required.
MK5027
All signal pins on the MK5027 are TTL compatible. This has the advantage of making the MK5027 in- dependent of the physical interface. As shown in Figure 2. Iine drivers and receivers are used for electrical- connection to the physical layer. SERIAL INTERFACE The MK5027 provides two separate serial channels: one for received data and one for transmitted data. These serial channels are completely separate and may be run at different clock frequencies The receiver is responsible for recognizing frame boundries. removal of inserted zeroes (for transparency) and checking the incoming FCS. Signal units with in correct FCS values are discarded. The receiver also parallelizes the incoming data which is placed into the receive data buffers within the receive descriptor ring The transmitter is responsible for framing and serializing the data frames placed in the transmit descriptor ring. The transmitter calculates the FCS of the outgoing data and appends it to the data The transmitter generates flag sequences for inter-signal unit fill, at least two flags are transmitted between adjacent signal units. The FCS calculations for both directions of serial data optionally follow either the 16 bit CRC CCITT or the 32-bit CRC 32 algorithms FCS generation and checking can also be optionally disabled if necessary. MICROPROCESSOR INTERFACE The MK5027 contains a dual channel DMA on chip to handle data transfers to and from the host mem- ory. All access to the initialization block and descriptor rings is handled in this way The address bus is 24 bits wide and does not use any segmentation or paging methods. Data transfers can optionally be 8 and 16 bit operations. this allows easy interfacing with both 8 and 16 bit processors DMA transfers can be up to 1. 8 or an unlimited number of words per transfer under program control During bus slave operation the MK5027 allows access to its 6 control/status registers which are used to monitor and control the chip. These registers are used to control link procedures, configure interface options, control and monitor interrupt status. and more. Bus slave mode also allows both 8 and 16 bit accesses. BUFFER MANAGEMENT The basic organization of the buffer management is a circular queue of tasks in memory called descriptor rings. There are separate rings to describe the transmit and receive operations. Up to 128 buffers may be queued-up on a descriptor ring awaiting execution by the MK5027 The descriptor ring has a segment assigned to each buffer. Each segment holds a pointer for the starting address of the buffer. and holds a value for the length of the buffer in bytes. Each segment also contains two control bits called OWNA and OWNB, which denote whether the MK5027. the HOST. or the l/O ACCELERATION PROCESSOR (if present) "owns" the buffer. For transmit. when the MK5027 owns the buffer. the MK5027 is allowed and commanded to transmit the buffer When the MK5027 does not own the buffer, it will not transmit that buffer. For receive. when the MK5027 owns a buffer. it may place received data into that buffer. Conversely. when the MK5027 does not own a receive buffer, it will not place received data in that buffer. The MK5027 buffer management mechanism will handly signal units which are longer than the length of an individual buffer. This is done by a chaining method which utilizes multiple buffers. The MK5027 tests the next segment in the descriptor ring in a "look ahead" manner. If the packet is too long for one buffer, the next bufferwill be used after filling the first buffer: that is, "chained". The MK5027 will then "look ahead" to the next buffer, and chain that buffer if necessary, and so on The operational parameters for the buffer management are defined by the user in the initialization block The parameters defined include the basic mode of operation. the number of entries for the transmitter and receiver descriptor rings. etc.
7/19
MK5027
Figure 4: MK5027 Buffer Management.
RECEIVE BUFFER CSR 2, CSR3 POINTER TO INITIALIZATI ON BLOCK RECEI VER DESCRIPTOR RINGS BUFFER 0
DESCRIPTOR 0 BUFFER STATUS BUFFE R ADDRESS BUFFER SIZE BUFFER MSG COUNT DESCRIPTOR 1 BUFFER 1
INITIALIZATI ON BLOCK MODE BUFFER M
FRAME ADDRESS FIELDS TIMER VALUES
DESCRIPTOR M
RX DESCRIPTOR POINTER TX DESCRIPTOR POINTER XID/TEST TRANSMIT DESCRIPTOR POINTER XID/TES T RECEIVE DESCRI PTOR POINTER STAT US BUFFER ADDRESS ERROR COUNTERS
TRANS MIT DESCRIPTOR RINGS
TRANSMIT BUFFER BUFFER 0
DESCRIPTOR 0 BUFFER STAT US BUFFER ADDRESS BUFFER SIZE BUFFER MSG COUNT DESCRIPTOR 1
BUFFER 1
STATUS BUFFER BUFFER N XID/TEST RECEIVE BUFFER XID/T EST TRANSMIT BUFFER DESCRIPTOR N
8/19
MK5027
SIGNALLING UNIT REPERTOIRE The signal unit repertoire of the MK5027 is shown in Table 1. This set conforms to the 1988 CCITT specification for level 2 of Signalling System #7. The definitions for the symbols for the frame types are:
Name F FSN BSN FIB BIB LI X SIO SIF SF FCS Definition Flag Sequence Forward Sequence Number Backward Sequences Number Forward Indicator Bit Backward Indicator Bit Lenght Indicator Programmed As Zeroes Signalling Information Octet Service Information Field Satus Field Frame Check Sequence
Table 1: MK5027 Signal Unit Repertoire.
9/19
MK5027
MK5027 ELECTRICAL SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS
Temperature under Bias Storage Temperature Voltage on Any Pin with Respect to Ground Power Dissipation -25C to +100C -65C to +150C -0.5V to VCC +0.5V 0.50W
Stresses above those listed under "Absolute Maximum Ratings" may cause permanent damage to the above device. This is a stress rating only and functional operation of the device at these or any other condition above those indicated in the operational sections of this specification is not implied. Exposure to absolute maximum rating conditions for extended periods may affectdevice reliability.
DC CHARACTERISTICS TA=0 C to 70 C, VCC = +5V 5 percent unless otherwise specified.
Symbol VIL VIH VOL VOH IIL ICC @ IOL = 3.2 mA @ IOH= -0.4 mA @ VIN = 0.4 to VCC @ TSCT = 100 ns 50 +2.4 +10 Parameter Min. -0.5 +2.0 Typ. Max. +0.8 VCC +0.5 +0.5 Units V V V V mA A
CAPACITANCE f = 1MHz
Symbol CIN COUT C IO Capacitance on Input pins Capacitance on Output Pins Capacitance on I/O pins Parameter Min. Typ. Max. 10 10 20 Units pF pF pF
AC TIMING SPECIFICATIONS TA = 0 C to 70 C, VCC = +5V 5 percent, unless otherwise specified.
No 1 2 3 4 5 6 7 8 9 10 11 12 Signal SYSCLK SYSCLK SYSCLK SYSCLK SYSCLK TCLK TCLK TCLK TCLK TCLK TD TD Symbol TSCT TSCL TSCH TSCR TSCF TTCT TTCL TTCH TTCR TTCF TTDP TTDH Parameter SYSCLK period SYSCLK low time SYSCLK high time Rise time of SYSCLK Fall time of SYSCLK TCLK period TCLK low time TCLK high time Rise time of TCLK Fall time of TCLK TD data propagation delay after the falling edge of TCLK TD data hold time after the falling edge of TCLK CL = 50 pF 5 CL = 50 pF Test Condition Min. 100 45 45 0 0 140 63 63 0 0 8 8 40 8 8 Typ. Max. 20000 Units ns ns ns ns ns ns ns ns ns ns ns ns
10/19
MK5027
AC TIMING SPECIFICATIONS (Continued) TA = 0 C to 70 C, VCC = +5V 5 percent, unless otherwise specified.
No 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 Signal RCLK RCLK RCLK RCLK RCLK RD RD RD RD A/DAL A/DAL HLDA RESET A/DAL A A DAL DAL DAL DAL DAL DAL DAL DAL DAL DAL ALE ALE DAS Symbol TRCT TRCH TRCL TRCR TRCF TRDR TRDF TRDH TRDS TDOFF TDON THHA TRW TCYCLE TXAS TXAH TAS TAH TRDAS TRDAH TDDAS TWDS TWDH TSRDH TSWDH TSWDS TALEW TDSW TDSW Parameter RCLK period RCLK high time RCLK low time Rise time of RCLK Fall time of RCLK RD data rise time RD data fall time RD hold time after rising edge of RCLK RD setup time prior to rising edge of RCLK Bus Master driver disable after rising edge of HOLD Bus Master driver enable after falling edge of HLDA Delay to falling edge of HLDA from falling edge of HOLD (Bus Master) RESET pulse width Read/write, address/data Cycle Time Address setup time to falling edge of ALE Address hold time after the rising edge of DAS Address setup time to falling edge of ALE Address hold time after the falling edge of ALE Data setup time to the falling edge of DAS (Bus Master read) Data hold time after the rising edge of DAS (bus master read) Data setup time to the falling edge of DAS (bus master write) Data setup time to the rising edge of DAS (bus master write) Data hold time to the rising edge of DAS (bus slave write) Data hold time after the rising edge of DAS (bus slave read) Data hold time after the rising edge of DAS (bus slave write) Data setup time to the falling edge of DAS (bus slave write) ALE width high Delay from rising edge od DAS to the rising edge of ALE DAS width low TSCT = 100ns TSCT = 100ns TSCT = 100ns Test Conditions Min. 140 63 63 0 0 0 0 5 30 0 0 0 30 600 100 50 75 20 55 0 0 250 35 0 0 0 110 70 200 35 50 200 8 8 8 8 Typ. Max. Units ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns ns
11/19
MK5027
AC TIMING SPECIFICATIONS (Continued) TA = 0 C to 70 C, VCC = +5V 5 percent, unless otherwise specified.
No 42 43 Signal DAS DAS Symbol TADAS TRIDF Parameter Delay from the falling edge of ALE to the falling edge of DAS Delay from the rising edge of DALO to the falling edge of DAS (bus master read) Delay from the falling edge of READY to the falling edge of DAS Delay from the rising edge of DALO to the falling edge of DALI (bus master read) DALI setup time to the rising edge of DAS (bus master read) DALI hold time after the rising edge of DAS (bus master read) Delay from the rising edge of DALI to the falling edge of DALO (bus master read) DALO setup time to the falling edge of ALE (bus master read) DALO hold time after the falling edge of ALE (bus master read) Delay from the rising edge of DAS to the rising edge of DALO (bus master write) CS hold time after the rising edge of DAS (bus slave) CS setup time to the falling edge of DAS (bus slave) ADR hold time after the rising edge of DAS (bus slave) ADR setup time to the falling edge of DAS (bus slave) Delay from the falling edge of ALE to the falling edge of READY to Insure a Minimum Bus Cycle Time (600ns) Data setup time to the falling edge of READY (bus slave read) READY hold time after the rising edge of DAS (bus master) READY hold time after the rising edge of DAS (bus slave) READ hold time after rhe rising edge of DAS (bus slave) READ setup time after rhe rising edge of DAS (bus slave) Delay from falling edge of DAS to falling edge of READY (bus slave) TSCT = 100ns TSCT = 100ns TSCT = 100ns TARYD = 300ns TSCT = 100ns Test Conditions Min. 80 35 Typ. Max. Units ns ns
44 45
DAS DALI
TRDYS TROIF
120 70
200
ns ns
46 47 48
DALI DALI DALI
TRIS TRIH TRIOF
150 0 70
ns ns ns
49 50 51
DALO DALO DALO
TOS TROH TWDSI
110 35 50
ns ns ns
52 53 54 55 56
CS CS ADR ADR READY
TCSH TCSS TSAH TSAS TARYD
0 0 0 0 150
ns ns ns ns ns
57 58 59 60 61 62
READY READY READY READY READ READY
TSRDS TRDYH TSRYH TRSH TSRS TRDYD
75 0 0 0 0 200 35
ns ns ns ns ns ns
12/19
MK5027
Figure 5A: TTL Output Load Diagram. Figure 5B: Open Drain Output Load Diagram.
TEST POINT
Vcc
Vcc
R1 = 1.2K
R1 = 1.4K
FROM OUTPUT UNDER TEST C 0.4 mA L
CR1 - CR4 = 1N914 or EQUIV CR 1
CR
FROM OUTPUT UNDER TEST C
2 L
CR 3 CR 4
C L = 50pF min @ 1 MHz
NOTE: This load is used on open NOTE: This load is used on all outputs except INTR, HOLD, READY. drain outputs INTR, HOLD, READY.
Figure 6: MK5027 Serial Link Timing Diagram 13 15 RCLK 16 21 19 RD 18 6 17 20 14
8 TCLK 10 12 TD
7
9 11
TIMING MEASUREMENTS ARE MADE AT THE FOLLOWING VOLTAGES, UNLESS OTHERWISE SPECIFIED: "1" OUTPUT INPUT FLOAT 2.0 V 2.0 V 10 % "0" O.8 V O.8 V 90 %
13/19
MK5027
Figure 7: MK5027 Bus Master Timing Diagram (read).
Note: The Bus Master cycle time will increase from a minimum of 600ns in 100ns steps until the slave device return READY.
14/19
MK5027
Figure 8: MK5027 Bus Master Timing Diagram (write).
Note: The Bus Master cycle time will increase from a minimum of 600ns in 100ns steps until the slave device return READY.
15/19
MK5027
Figure 9: MK5027 Bus Slave Timing Diagram (read)
Figure 10: MK5027 Bus Slave Timing Diagram (write)
16/19
MK5027
DIP48 PACKAGE MECHANICAL DATA
DIM. MIN. a1 b b1 b2 D E e e3 F I L 4.445 3.3 15.2 2.54 58.42 14.1 0.175 0.130 0.23 1.27 62.74 16.68 0.598 0.100 2.300 0.555 mm TYP. 0.63 0.45 0.31 0.009 0.050 2.470 0.657 MAX. MIN. inch TYP. 0.025 0.018 0.012 MAX.
17/19
MK5027
PLCC52 PACKAGE MECHANICAL DATA
DIM. A A1 A3 B B1 C D D1 D2 D3 E E1 E2 E3 e L L1 M M1 15.24 1.27 0.64 1.53 1.07 1.07 1.22 1.42 15.24 19.94 19.05 17.53 20.19 19.20 18.54 0.60 0.05 0.025 0.060 0.042 0.042 0.048 0.056 0.25 19.94 19.05 17.53 20.19 19.20 18.54 0.60 0.785 0.750 0.690 0.795 0.756 0.730 MIN. mm TYP. 4.20 0.51 2.29 0.33 0.66 3.30 0.53 0.81 0.01 0.785 0.750 0.690 0.795 0.756 0.730 MAX. 5.08 MIN. inch TYP. 0.165 0.020 0.090 0.013 0.026 0.13 0.021 0.032 MAX. 0.20
18/19
MK5027
Information furnished is believed to be accurate and reliable. However, SGS-THOMSON Microelectronics assumes no responsibility for the consequences of use of such information nor for any infringement of patents or other rights of third parties which may result from its use. No license is granted by implication or otherwise under any patent or patent rights of SGS-THOMSON Microelectronics. Specification mentioned in this publication are subject to change without notice. This publication supersedes and replaces all information previously supplied. SGS-THOMSON Microelectronics products are not authorized for use as critical components in life support devices or systems without express written approval of SGS-THOMSON Microelectronics. (c) 1996 SGS-THOMSON Microelectronics - Printed in Italy - All Rights Reserved SGS-THOMSON Microelectronics GROUP OF COMPANIES Australia - Brazil - Canada - China - France - Germany - Hong Kong - Italy - Japan - Korea - Malaysia - Malta - Morocco - The Netherlands Singapore - Spain - Sweden - Swit zerland - Taiwan - Thailand - United Kingdom - U.S.A.
19/19


▲Up To Search▲   

 
Price & Availability of MK5027

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X